package com.cloud.code.单例模式;

/**
 * 懒汉模式
 * 使用静态内部类的方式，懒汉模式，代码简洁而且保证多线程安全。
 */
public class SingletonInner {
    //私有化构造器
    private SingletonInner() {

    }
    //静态内部类初始化实例对象
    private static class Inner {
        private static final SingletonInner INSTANCE = new SingletonInner();
    }

    //暴露对外获取方法
    public static SingletonInner getInstance(){
        return Inner.INSTANCE;
    }
}
